coexist peacefully - French English Dictionary